/**
 * 模拟服务器响应的数据
 */

// 导入 Mock
// Mock 不是 Vue 的插件，所以不需要使用 Vue.use() 进行注册
import Mock from 'mockjs'


import address from './address'

// 开始来使用 Mock 模拟数据
// 想使用 Mock 来模拟数据，并且如果以后想让 AJAX 请求到
// 必须按照 Mock 提供的规则来模拟数据

// 首先需要先创建对应的规则，规则的创建需要使用一个方法
// 第一个参数：请求的地址
// 第二个参数：请求的方式
// 第三个参数：响应的数据
// 为了最大限度的模拟后端返回的数据，也可以同时模拟后端返回的业务状态码
// Mock.mock('http://www.test.com/test1/test2/test3', 'get', {
//   code: 200,
//   message: '测试',
//   ok: true,
//   data: [
//     {
//       name: 'Tom',
//       age: 10
//     }
//   ]
// })



Mock.mock('http://www.test.com/api/user/userAddress/auth/findUserAddressList', 'get', {
  code: 200,
  message: '数据获取成功',
  ok: true,
  data: address
})
